ventilated propeller - Turkish English Dictionary